forest pond - Spanish English Dictionary